Lemon balm

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A perennial herb, of species Melissa officinalis, of southern Europe; used as a flavouring in ice cream etc. countable, uncountable
  2. 2
    lemony leaves used for a tisane or in soups or fruit punches wordnet
  3. 3
    bushy perennial Old World mint having small white or yellowish flowers and fragrant lemon-flavored leaves; a garden escapee in northern Europe and North America wordnet